(Updated September January 2024)
 Click here for information on how to become an ECFO!
Maintenance of certification (MOC): MOC is due in the year listed in the MOC column in the table below. Once your MOC approved, the table will be updated to reflect your next submission year. ECFOs can click here to submit their MOC. ECFO Aspire MOC form will be available soon.
First
|
Last
|
City
|
Prov
|
MOC
|
| Cam | Abrey, ECFO | Dauphin | MB | 2024 |
| Mike |
Adams, ECFO |
Kamloops |
BC |
RET |
| Phil |
Alexander, ECFO |
Uxbridge |
ON |
RET |
| Walter |
Anderson, ECFO |
St-Clair |
ON |
RET |
| Gordon |
Anderson, ECFO, FIFireE |
Cobble Hill |
BC |
RET |
| Monty |
Armstrong, ECFO |
North Vancouver |
BC |
2025 |
| Daniel |
Atkinson, ECFO |
Victoria |
BC |
2025 |
| Kim |
Ayotte, ECFO |
Ottawa |
ON |
RET |
| Brian |
Bailie, ECFO |
Wasaga Beach |
ON |
RET |
| Gary |
Barnes, ECFO |
Gatineau |
QC |
RET |
| Gerald |
Basten, ECFO |
Agassiz |
BC |
2024 |
| Tony |
Bavota, ECFO |
Toronto |
ON |
2024 |
| Normand |
Beauchamp, ECFO |
Kapuskasing |
ON |
2024 |
| Don |
Beer, ECFO |
Chilliwack |
BC |
RET |
| Ken |
Block, ECFO |
Edmonton |
AB |
RET |
| Paul | Boissonneault, ECFO | Oakville | ON | 2026 | | Andrew | Borsato, ECFO | Teck | BC | 2026 | | Rob | Borsato, ECFO(a) | Castlegar | BC | 2026 |
| Michael |
Boyle, ECFO |
Kennebecasis |
NB |
2025 |
| Charles |
Boyte, ECFO |
Pender Island |
BC
|
RET |
| Selby | Brown, ECFO | Clearwater | AB | 2026 |
| Trevor |
Brice, ECFO |
Okotoks |
AB |
2025 |
| Paul |
Bruce, ECFO, CRM |
Victoria |
BC |
RET |
| Michael |
Burgess, ECFO |
Central Saanich |
BC |
RET |
| Aaron | Burridge, ECFO | Ajax | ON | 2026 | | Ryan | Cail, ECFO | Kamloops | BC | 2024 |
| Jeffrey |
Carlisle, ECFO |
Calgary |
AB |
RET |
| Dean |
Clark, ECFO |
Innisfil |
AB |
RET |
| Michael S. |
Caskanette, ECFO |
Tilsonburg |
ON |
2025 |
| Dean |
Colthorp, ECFO |
Langley
|
BC |
2024 |
| Marc | Cormier, ECFO | Dieppe | NB | 2026 | | Peter | Cornell, ECFO | Qualicum Beach | BC | 2024 | | Jennifer | Dawkins, ECFO (a) | Vancouver | BC | 2025 |
| Jason |
deJong, ECFO |
Duncan |
BC |
RET |
| Mac |
deBeaudrap, ECFO |
Hinton |
AB |
2025 |
|
Dave
|
Decker, ECFO |
Markham |
ON |
RET |
| John |
deHooge, ECFO |
Meaford |
ON |
RET |
| Dan |
Derby, ECFO |
Trail |
BC |
2025 |
| Jason |
De Roy, ECFO |
Langley |
BC |
2025 |
| Tom |
DeSorcy, ECFO |
Hope |
BC |
RET |
| Jeremy | Dewald, ECFO(a) | Fort Saskatchewan | AB | 2025 |
| Thomas |
Doherty, ECFO |
Whistler |
BC |
2024 |
| Steve |
Dongworth, ECFO |
Calgary |
AB |
RET |
| Jeff | Duncan, ECFO | Langley | BC | 2026 |
| Adam |
Eckhart, ECFO |
Welland |
ON |
2024 |
Jonathan
|
Evans, ECFO
|
Rocky View County |
AB |
2024
|
| Rob |
Evans, ECFO |
Redwood Meadows |
AB |
2025 |
| Jeff |
Fallow, ECFO |
Cold Lake |
AB |
2025 |
| Tim | Fogal ECFO(a) | Oshawa | ON | 2026 | | Gary | Foo, ECFO | Mississauga | ON | 2026 | | Haida | Fortier, ECFO | North Vancouver | BC | RET |
| Kevin |
Foster, ECFO |
Milton |
ON |
2024 |
| John |
Fredericks, ECFO |
Yellowknife |
NWT |
RET |
| Mike | French, ECFO (a) | Mississauga | ON | 2025 | | Matt | Furlot, ECFO | Esquimalt | BC | 2025 |
| Stephen |
Gamble, LLD (HON), ECFO, FIFireE |
Township of Langley |
BC |
RET |
| Michelle | Gervais, ECFO | Timmins | ON | RET |
| Kelly |
Gilday, ECFO |
Port Alberni |
BC |
RET |
| Ian | Glasgow, ECFO | Mission | BC | 2026 | | Mark | Goddard, ECFO | Mission | BC | 2025 | | Bruce | Green, ECFO | Black Creek | BC | 2024 |
| Chris |
Harrow, ECFO |
Palmerston |
ON |
2025 |
| John |
Heffernan, ECFO |
Conception Bay South |
NL |
2024 |
| Bill |
Higgs, ECFO |
Sechelt |
BC |
RET |
| Larry |
Hollier, ECFO |
Kelowna |
BC |
RET |
| Ron |
Hull, ECFO |
Chilliwack |
BC |
2023 |
| Jonathan | Hunter, ECFO(a) | Winnipeg | MB | 2025 |
| Brian |
Hutchinson, ECFO |
West Vancouver |
BC |
2025 |
| Bill |
Ireland, ECFO |
Springhill |
NB |
RET |
| Chris |
Jancowski, ECFO |
Victoria |
BC |
2023 |
| Russ | Jenkins, ECFO | Township of Langley | BC | 2025 |
| Jim |
Jessop, ECFO |
Toronto |
ON |
2025 |
| Scott | Johnson, ECFO | Kamloops | BC | 2026 |
| Don |
Jolley, ECFO |
Pitt Meadows |
BC |
RET |
| Gregory |
Jones, ECFO |
Amherst |
NS |
2025 |
| Ian | Josephson, ECFO | Chilliwack | BC | 2024 | | Jason | Kaiser, ECFO(a) | Lethbridge | AB | 2025 |
| Leslie |
Karpluk, ECFO |
Prince Albert |
SK |
2024 |
| Nick | Kasper, ECFO(a) | Winnipeg | MB | 2024 |
| Jim |
Kay, ECFO |
Toronto |
ON |
RET |
| Michael | Kaye, ECFO | Saanich | BC | 2024 |
| Wayne |
Kennedy, ECFO |
Sooke |
BC |
2025 |
| John |
Kingyens, ECFO |
Sarnia |
ON |
RET |
| Robert J. |
Kosterman, ECFO |
Spruce Grove |
AB |
RET |
| Dale |
Kronebusch, ECFO |
Penticton |
BC |
RET |
| Ian |
Laing, ECFO |
Aurora |
ON |
RET |
| Bruce | Lake, ECFO | Halifax | NS | 2024 | | Greg | Lamb, ECFO(a) | Courtenay | BC | 2025 | | John | Lane, ECFO | Prince George | BC | RET | | Stacey | Lee, ECFO | Central Saanich | BC | 2027 |
| Keven |
Lefebvre, ECFO
|
Leduc County |
AB |
2025 |
| John |
Lehmann, ECFO |
Vancouver Airport |
BC |
2024 |
| Daniel |
Lemieux, ECFO |
Clairmont |
AB |
RET |
| Phil |
Lemire, ECFO |
White Rock |
BC |
2025 |
| Bryce | Luker, ECFO | East Hawkesburry | ON | 2025 |
| Len |
MacCharles, ECFO |
Nelson |
BC |
RET |
Kurt
|
MacDonald, ECFO
|
Cortenay
|
BC
|
2024
|
| Gilbert |
MacIntyre, ECFO |
Sydney |
NS |
RET |
| Patrick |
MacIsaac, ECFO |
Okotoks |
AB |
RET |
| Bernie |
MacKinnon, CD, BPSA, ECFO, MIFireE |
Sydney |
NS |
RET |
| Norm | MacLeod, ECFO | White Rock | BC | 2024 |
| Glen |
Maddess, ECFO |
Kelowna |
BC |
RET |
| Chris |
March, ECFO |
Sydney |
NS |
2023 |
| Nina | McCarthy, ECFO | Fredericton | NB | 2024 |
| Dan |
McCoy, ECFO, CFI |
Rothesay |
NB |
RET |
| Justin | McGuigan, ECFO | Fredericton | NB | 2025 |
| John |
McKearney, ECFO |
Whistler |
BC |
RET |
| David | McKinley, ECFO | Fredericton | NB | 2025 |
| Dale |
McLean, ECFO |
Edmonton |
AB |
RET |
| Ken |
McMullen, ECFO |
Red Deer |
AB |
2024 |
| Stephen | Melanson, ECFO | Mill Bay | BC | 2025 |
| Michel |
Menard, ECFO |
Salaberry-de-Valleyfield
|
QC |
RET |
| Rob | Michael, ECFO | Gibsons | BC | 2024 |
| Kenn |
Mount, ECFO |
Central Saanich |
BC |
2024 |
| Brandon |
Northrup, B. Sc, ECFO, CFEI, CMMIII |
Cobourg |
ON |
RET |
| Robert |
Norton, ECFO |
Fort St John |
BC |
RET |
| John |
Paradis, CD, GIFire, ECFO |
Stratford |
ON |
2024 |
| Jeremy | Parkin, ECFO | Rama | ON | 2024 |
| Matthew |
Pegg, ECFO |
Toronto |
ON |
2025 |
| Tyler |
Pelke, ECFO |
Red Deer |
AB |
2025 |
| Sean | Pendergast, ECFO | Penhold | AB | 2026 |
| Brent |
Penner, ECFO |
Lake Country |
BC |
2024 |
| Denis M. |
Pilon, ECFO |
Regina |
SK |
RET |
| Jody |
Price, ECFO |
Oromocto |
NB |
2023 |
| Jim |
Regimbal, CD, ECFO |
Dawson City |
YT |
RET |
Steve
| Robinson, ECFO
| Kamloops
| BC | RET |
| Daniel |
Ross, ECFO |
Edson |
AB |
RET |
| Phil |
Ross, ECFO |
Niagara Falls |
ON |
RET |
| Dave |
Rossiter, ECFO, GIFireE, CFEI |
Charlottetown |
PEI |
2026 |
| Chris |
Royle, ECFO |
Victoria |
BC |
2025 |
| Ted |
Ruiter, ECFO |
Canmore |
AB |
2025 |
| Nicholas | Rychkun, ECFO(a) | Mission | BC | 2026 |
| Jim |
Sawkins, ECFO |
Hillsburgh |
ON |
2024 |
| Kyle | Schmidt, ECFO(a) | Winnipeg | MB | 2025 |
| Gordon |
Schreiner, ECFO |
Comox |
BC |
2025 |
| Brad |
Shirley, ECFO |
Salmon Arm |
BC |
2024 |
| Bob |
Scott, ECFO |
Sherwood Park |
AB |
RET |
| Gordon |
Smith, ECFO |
Dawson Creek |
BC |
RET |
| Clive |
Sparks, ECFO |
Sidney |
BC |
RET |
| Bob | Sperry, ECFO(a) | Amherst | NS | 2026 | | Peter | Steenaerts, ECFO | Calgary | AB | 2025 |
| Keith |
Stecko, ECFO |
Smithers |
BC |
RET |
| Bill |
Stoner, ECFO |
Squamish |
BC |
RET |
| Devon | Stout, ECFO(a) | Leduc County | AB | 2024 | | Ken | Strand, ECFO(a) | Langley | BC | 2025 | | Anthony | Tataryn. ECFO | Saskatoon | SK | 2024 |
| Dana |
Terry, ECFO |
Sherwood Park |
AB |
2024 |
| Chane | Thomas, ECFO | Vancouver Airport | BC | 2024 |
| Larry |
Thomas, ECFO |
Surrey |
BC |
2025 |
| Karen | Trecartin, ECFO | Kennebecasis | NB | 2025 | | Matthew | Troiano, ECFO | Fort St John | BC | 2026 | | Robin | True, ECFO | Riverview | NB | 2026 |
| Dale |
Unrau, ECFO |
Mission |
BC |
RET |
| Kenneth |
Uzeloc, ECFO |
Kamloops |
AB |
2024 |
| Bernie |
Van Tighem, ECFO |
Vermillion |
AB |
RET |
| Dan | Verdun, ECFO | Campbell River | BC | 2025 | | Rocco | Volpe, ECFO | Newmarket | ON | 2024 |
| Chris |
Vrabel, ECFO |
Victoria |
BC |
RET |
| Daniel | Waters, ECFO(a) | Orangeville | ON | 2025 |
| Larry |
Watkinson, ECFO |
Kelowna |
BC |
2025 |
| Kevin |
Weinberger, ECFO |
Airdrie |
AB |
2024 |
Andy
|
Wentzell, ECFO
|
Bridgewater
|
NS
|
2024 |
| Shawn |
White, ECFO |
Kennebecasis |
NB |
2024 |
| Travis |
Whiting, ECFO |
Whitehorse |
YK |
2025 |
| Louis |
Wilde, ECFO |
Kelowna |
BC |
RET |
| Scott | Wilkinson, ECFO | Winnipeg | MB | 2026 |
| Don |
Williamson, ECFO |
Lakeshore |
ON |
2025 |
| Brian |
Wilson, ECFO |
Rockland |
ON |
2025 |
| Graham | Wing, ECFO(a) | Maple Ridge | BC | 2026 |
| Dan |
Wood, ECFO |
Saanich |
BC |
2025 |
| Steve |
Wright, ECFO |
Maple Ridge |
BC |
RET |
| Ryan | Youngson, ECFO(a) | Winnipeg | MB | 2025 |
| Joe |
Zatylny, ECFO |
Edmonton |
AB |
2024 |
|